On 3D modeling of seismic wave propagation via a structured parallel multifrontal direct Helmholtz solver

نویسندگان

  • Shen Wang
  • Maarten V. de Hoop
  • Jianlin Xia
چکیده

We consider the modeling of (polarized) seismic wave propagation on a rectangular domain via the discretization and solution of the inhomogeneous Helmholtz equation in 3D, by exploiting a parallel multifrontal sparse direct solver equipped with Hierarchically Semi-Separable (HSS) structure to reduce the computational complexity and storage. In particular, we are concerned with solving this equation on a large domain, for a large number of different forcing terms in the context of seismic problems in general, and modeling in particular. We resort to a parsimonious mixed grid finite differences scheme for discretizing the Helmholtz operator and Perfect Matched Layer boundaries, resulting in a non-Hermitian matrix. We make use of a nested dissection based domain decomposition, and introduce an approximate direct solver by developing a parallel HSS matrix compression, factorization, and solution approach. We cast our massive parallelization in the framework of the multifrontal method. The assembly tree is partitioned into local trees and a global tree. The local trees are eliminated independently in each processor, while the global tree is eliminated through massive communication. The solver for the inhomogeneous equation is a parallel hybrid between multifrontal and HSS structure. The computational complexity associated with the factorization is almost linear in the size, n say, of the matrix, viz. between O(n log n) and O(n4/3 log n), while the storage is almost linear as well, between O(n) and O(n log n). We exploit the use of a regular (Cartesian) mesh common in many seismic applications.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Anisotropic ‘helmholtz’ Equations: Massively Parallel Structured Multifrontal Solver Using Nested Dissection Based Domain Decomposition with Separators of Variable Thickness

Abstract. We consider the discretization and approximate solution of inhomogeneous anisotropic ‘Helmholtz’ equations in 3D. The anisotropy comprises general (tilted) TI symmetries. In particular, we are concerned with solving these equations on a large domain, for a large number of different sources. We make use of a nested dissection based domain decomposition in a massively parallel multifron...

متن کامل

Efficient Scalable Algorithms for Hierarchically Semiseparable Matrices

Hierarchically semiseparable (HSS) matrix algorithms are emerging techniques in constructing the superfast direct solvers for both dense and sparse linear systems. Here, we develope a set of novel parallel algorithms for the key HSS operations that are used for solving large linear systems. These include the parallel rank-revealing QR factorization, the HSS constructions with hierarchical compr...

متن کامل

A parallel multigrid-based preconditioner for the 3D heterogeneous high-frequency Helmholtz equation

We investigate the parallel performance of an iterative solver for 3D heterogeneous Helmholtz problems related to applications in seismic wave propagation. For large 3D problems, the computation is no longer feasible on a single processor, and the memory requirements increase rapidly. Therefore, parallelization of the solver is needed. We employ a complex shifted-Laplace preconditioner combined...

متن کامل

Frequency-Domain Modeling Techniques for the Scalar Wave Equation : An Introduction

Frequency-domain finite-difference (FDFD) modeling offers several advantages over traditional timedomain methods when simulating seismic wave propagation, including a convenient formulation within the context of wavefield inversion and a straight-forward extension for adding complex attenuation mechanisms. In this short paper we introduce the FDFD method, develop a simple solver for the scalar ...

متن کامل

A Distributed-Memory Randomized Structured Multifrontal Method for Sparse Direct Solutions

We design a distributed-memory randomized structured multifrontal solver for large sparse matrices. Two layers of hierarchical tree parallelism are used. A sequence of innovative parallel methods are developed for randomized structured frontal matrix operations, structured update matrix computation, skinny extend-add operation, selected entry extraction from structured matrices, etc. Several st...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011